turbo-charger washing device - Turkish English Dictionary